Chinese translation for "he was in the depth of despair"
他处于绝望的深渊
Related Translations:
despairing: adj.感到绝望的,表示失望的。 a despairing look 绝望的样子。adv.-ly
despair: n.1.绝望,失望。2.令人绝望的原因〔指人或事〕。3.望尘莫及的人[事物]。短语和例子Defeat after defeat filled us with despair. 接二连三的失败,使我们感到绝望。 She gave up the attempt in despair. 她失望地放弃尝试。 He is my despair. 他是无可救药的了[他是我万万赶不上的]